package me.zhengjie.modules.transfer.factory.vo;


import me.zhengjie.tool.MyMap;

import java.math.BigDecimal;

/**
 * ic75 值对象
 *
 * @CreateDate 2021-4-22
 */

public class Ic75Info extends InformationDetailInfo {
    private static final long serialVersionUID = 1234567L;
    /**
     * 城镇职工养老保险历年缴费明细ID:NUMBER(20,0)
     */
    private BigDecimal aaz635;

    /**
     * 系统跟踪流水号:NUMBER(18,0)
     */
    private BigDecimal aaz341;

    /**
     * 转出地行政区划代码:VARCHAR2(6)
     */
    private String aab301;

    /**
     * 转出地人员编号:VARCHAR2(20)
     */
    private String aac319;

    /**
     * 人员编号:NUMBER(20,0)
     */
    private BigDecimal aac001;

    /**
     * 年度:NUMBER(4,0)
     */
    private BigDecimal aae001;

    /**
     * 缴费起始时间:NUMBER(6,0)
     */
    private BigDecimal aae041;

    /**
     * 缴费终止时间:NUMBER(6,0)
     */
    private BigDecimal aae042;

    /**
     * 月数:NUMBER(3,0)
     */
    private BigDecimal aae202;

    /**
     * 城镇职工基本养老保险信息表ID:NUMBER(20,0)
     */
    private BigDecimal aaz086;

    /**
     * 转移数据来源:VARCHAR2(1)
     */
    private String aac306;

    /**
     * 人员参保关系ID:NUMBER(20,0)
     */
    private BigDecimal aaz159;

    /**
     * 备注:VARCHAR2(150)
     */
    private String aae013;

    public Ic75Info() {
    }

    public Ic75Info(MyMap myMap) {
        this.aaz635 = myMap.getAsBigDecimal("aaz635");
        this.aaz341 = myMap.getAsBigDecimal("aaz341");
        this.aab301 = myMap.getAsString("aab301");
        this.aac319 = myMap.getAsString("aac319");
        this.aac001 = myMap.getAsBigDecimal("aac001");
        this.aae001 = myMap.getAsBigDecimal("aae001");
        this.aae041 = myMap.getAsBigDecimal("aae041");
        this.aae042 = myMap.getAsBigDecimal("aae042");
        this.aae202 = myMap.getAsBigDecimal("aae202");
        this.aaz086 = myMap.getAsBigDecimal("aaz086");
        this.aac306 = myMap.getAsString("aac306");
        this.aaz159 = myMap.getAsBigDecimal("aaz159");
        this.aae013 = myMap.getAsString("aae013");
        this.aaz649 = myMap.getAsBigDecimal("aaz649");
        this.aae860 = myMap.getAsString("aae860");
        this.aae859 = myMap.getAsBigDecimal("aae859");
        this.aae011 = myMap.getAsString("aae011");
        this.aaz692 = myMap.getAsString("aaz692");
        this.aae036 = myMap.getAsBigDecimal("aae036");
        this.aab034 = myMap.getAsString("aab034");
        this.aab360 = myMap.getAsString("aab360");
        this.aab359 = myMap.getAsString("aab359");
        this.aaf018 = myMap.getAsString("aaf018");
        this.aaa431 = myMap.getAsString("aaa431");
        this.aaz673 = myMap.getAsBigDecimal("aaz673");
        this.aaa027 = myMap.getAsString("aaa027");
        this.aaa508 = myMap.getAsString("aaa508");
    }

    public BigDecimal getAaz635() {
        return aaz635;
    }

    public void setAaz635(BigDecimal aaz635) {
        this.aaz635 = aaz635;
    }

    public BigDecimal getAaz341() {
        return aaz341;
    }

    public void setAaz341(BigDecimal aaz341) {
        this.aaz341 = aaz341;
    }

    public String getAab301() {
        return aab301;
    }

    public void setAab301(String aab301) {
        this.aab301 = aab301;
    }

    public String getAac319() {
        return aac319;
    }

    public void setAac319(String aac319) {
        this.aac319 = aac319;
    }

    public BigDecimal getAac001() {
        return aac001;
    }

    public void setAac001(BigDecimal aac001) {
        this.aac001 = aac001;
    }

    public BigDecimal getAae001() {
        return aae001;
    }

    public void setAae001(BigDecimal aae001) {
        this.aae001 = aae001;
    }

    public BigDecimal getAae041() {
        return aae041;
    }

    public void setAae041(BigDecimal aae041) {
        this.aae041 = aae041;
    }

    public BigDecimal getAae042() {
        return aae042;
    }

    public void setAae042(BigDecimal aae042) {
        this.aae042 = aae042;
    }

    public BigDecimal getAae202() {
        return aae202;
    }

    public void setAae202(BigDecimal aae202) {
        this.aae202 = aae202;
    }

    public BigDecimal getAaz086() {
        return aaz086;
    }

    public void setAaz086(BigDecimal aaz086) {
        this.aaz086 = aaz086;
    }

    public String getAac306() {
        return aac306;
    }

    public void setAac306(String aac306) {
        this.aac306 = aac306;
    }

    public BigDecimal getAaz159() {
        return aaz159;
    }

    public void setAaz159(BigDecimal aaz159) {
        this.aaz159 = aaz159;
    }

    public String getAae013() {
        return aae013;
    }

    public void setAae013(String aae013) {
        this.aae013 = aae013;
    }

    @Override
    public BigDecimal getAaz649() {
        return aaz649;
    }

    @Override
    public void setAaz649(BigDecimal aaz649) {
        this.aaz649 = aaz649;
    }

    @Override
    public String getAae860() {
        return aae860;
    }

    @Override
    public void setAae860(String aae860) {
        this.aae860 = aae860;
    }

    @Override
    public BigDecimal getAae859() {
        return aae859;
    }

    @Override
    public void setAae859(BigDecimal aae859) {
        this.aae859 = aae859;
    }

    @Override
    public String getAae011() {
        return aae011;
    }

    @Override
    public void setAae011(String aae011) {
        this.aae011 = aae011;
    }

    @Override
    public String getAaz692() {
        return aaz692;
    }

    @Override
    public void setAaz692(String aaz692) {
        this.aaz692 = aaz692;
    }

    @Override
    public BigDecimal getAae036() {
        return aae036;
    }

    @Override
    public void setAae036(BigDecimal aae036) {
        this.aae036 = aae036;
    }

    @Override
    public String getAab034() {
        return aab034;
    }

    @Override
    public void setAab034(String aab034) {
        this.aab034 = aab034;
    }

    @Override
    public String getAab360() {
        return aab360;
    }

    @Override
    public void setAab360(String aab360) {
        this.aab360 = aab360;
    }

    @Override
    public String getAab359() {
        return aab359;
    }

    @Override
    public void setAab359(String aab359) {
        this.aab359 = aab359;
    }

    @Override
    public String getAaf018() {
        return aaf018;
    }

    @Override
    public void setAaf018(String aaf018) {
        this.aaf018 = aaf018;
    }

    @Override
    public String getAaa431() {
        return aaa431;
    }

    @Override
    public void setAaa431(String aaa431) {
        this.aaa431 = aaa431;
    }

    @Override
    public BigDecimal getAaz673() {
        return aaz673;
    }

    @Override
    public void setAaz673(BigDecimal aaz673) {
        this.aaz673 = aaz673;
    }

    @Override
    public String getAaa027() {
        return aaa027;
    }

    @Override
    public void setAaa027(String aaa027) {
        this.aaa027 = aaa027;
    }

    @Override
    public String getAaa508() {
        return aaa508;
    }

    @Override
    public void setAaa508(String aaa508) {
        this.aaa508 = aaa508;
    }
}
